package Day04;
/*
if的第三种结构
格式：
     if（布尔表达式1）{
         如果布尔表达式1为true，执行这个if中的语句
     else if（布尔表达式2）{
         如果布尔表达式1为false，并且表达式2为true，执行这个else if中的语句
     }
     else if（布尔表达式3）{

     }.....else{

     }
     }
     .....表示还可以有else if（布尔表达式）
     如果由else，一定有对应的if
 */

import java.util.Scanner;
public class IfDemo03 {
    public static void main(String[] args) {
        /*
        [0,60]  差
        [60,70] 良
        [70,80] 中
        [80,90] 优
         */
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入一个成绩:");
        int score = scan.nextInt();
        /*if(score>=0&&score<60){                  //着种方法执行语句后就全部停止执行
            System.out.println("差");
        }else if(score>=60&&score<70){
            System.out.println("良");
        } else if (score >= 70 && score < 80) {
            System.out.println("中");
        } else if (score >= 80 && score <= 100) {
            System.out.println("优");
        }*/
        if (score >= 0 && score < 60) {     //这种方法会全部走一遍，性能不好
            System.out.println("差");
        }
        if (score >= 60 && score < 70) {
            System.out.println("良");
        }
        if (score >= 70 && score < 80) {
            System.out.println("中");
        }
        if (score >= 80 && score <= 100) {
            System.out.println("优");
        }
    }
}